*html{background-image:url(about:blank);background-attachment:fixed}
html{-webkit-text-size-adjust:none}
a,b,body,button,caption,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,hr,html,i,iframe,img,input,label,li,ol,p,s,span,strong,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0}
body{font:12px/1.6 \5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;color:#555}
button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%;font-weight:400}
table{border-collapse:collapse;border-spacing:0}
b,em,i,s{font-style:normal}
ol,ul{list-style:none}
img{border:none}
a,input,select,textarea{resize:none;outline:0;font-family:\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif}
a{color:#444;text-decoration:none;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
a:hover{text-decoration:none;color:#d51216}
.clearfix:after{content:"\200B";display:block;height:0;clear:both}
.wrap{width:1200px;margin:0 auto}
.mt10{margin-top:10px}
.ml10{margin-left:10px}
.mt20{margin-top:20px}
.pd10{padding:10px}
.fl{float:left}
.fr{float:right}
.red{color:#d51216}
.price{font-weight:700;font-size:16px;color:#d51216}
.box880{width:880px}
.box300{width:300px}
.icons{background-image:url(../images/icons.png);background-repeat:no-repeat}
.top{height:32px;border-bottom:1px solid #e0e0e0}
.welcome{height:32px;line-height:32px}
.top-meau{height:32px;line-height:32px}
.top-meau ul li{float:left;height:32px;padding:0 10px}
.top-meau ul li a{display:inline-block;height:32px;line-height:32px}
.logo{float:left;display:inline-block;width:330px;height:100px}
.search-box{position:relative;float:left;width:480px;height:38px;margin:18px 0 0 150px}
.search{position:relative}
.search-area{float:left;width:358px;height:24px;line-height:24px;border:0 none;padding:7px 10px;color:#999;border:2px solid #d51216;border-right:0}
.search-btn{float:right;width:100px;height:42px;line-height:42px;background-color:#d51216;background-position:14px 12px;text-indent:18px;border:0 none;color:#fff;font-size:16px;cursor:pointer;-webkit-transition:background .2s ease-out 0s;-moz-transition:background .2s ease-out 0s;transition:background .2s ease-out 0s}
.search-btn:hover{background-color:#f20b11}
.search-hot{margin-top:5px;font-size:12px}
.search-hot dd,.search-hot dt{float:left;height:28px;line-height:28px;color:#888}
.search-hot dd{padding:0 10px}
.mobile-code{width:104px;height:86px;margin-top:7px;border:1px solid #ddd}
.nav{height:40px;lin3-height:40px;background:#d51216}
.nav ul{float:left}
.nav ul li{float:left}
.nav ul li a{display:inline-block;height:40px;line-height:40px;padding:0 16px;font-size:15px;color:#fff}
.nav ul li a:hover{background:#961519}
.all-cate{position:relative;float:right;width:82px;height:40px;line-height:40px;color:#fff;z-index:9}
.all-cate span{display:block;width:92px;height:40px;padding-right:10px;text-align:center;font-size:14px;cursor:pointer;background-position:40px -54px}
.all-cate ul{display:none;position:absolute;right:0;top:40px;border:1px solid #e0e0e0;border-top:0;background:#fff;z-index:10}
.all-cate ul li{float:left}
.all-cate ul li a{float:left;display:inline-block;height:40px;line-height:40px;padding:0 18px;font-size:14px;color:#333}
.all-cate ul li a:hover{background:#fff;color:#d71318}
.box210{width:208px;border:1px solid #e0e0e0}
.categories{font-size:14px}
.categories li{height:38px;padding:0 10px 0 20px;line-height:38px}
.categories li:hover{background:#ff7e7e;color:#fff}
.categories li:hover a{color:#fff;transition:none}
.sp-hot{font-size:14px}
.sp-hot li{height:35px;line-height:35px}
.sp-hot li a{display:block;height:35px;line-height:35px;padding:0 10px 0 20px}
.sp-hot li a:hover{background:#ff7e7e;color:#fff}
.hot{display:inline-block;width:20px;height:14px;background-position:-200px 0}
.new{display:inline-block;width:20px;height:14px;background-position:-200px -69px}
.sp-hot li a:hover .hot{background-position:-266px 0}
.sp-hot li a:hover .new{background-position:-266px -69px}
.box730{position:relative;float:left;display:inline-block;width:730px;margin-left:15px}
.slide{position:relative;width:730px;height:275px}
.slide-list{width:730px;height:275px}
.slide-list li{position:absolute;left:0;top:0;width:730px;height:275px}
.slide-list li a{display:block;width:730px;height:275px;overflow:hidden}
.slide-control{position:absolute;bottom:16px;width:100%;text-align:center}
.slide-control ul li{display:inline-block}
.slide-control ul li{display:inline;width:0;height:0;font-size:0;color:#000;padding:6px;border-radius:100%;margin-left:8px;background:#fff;cursor:pointer;overflow:hidden;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.slide-control ul li.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:#d3172c}
.hot-special-tit{position:relative;height:36px;border:1px solid #e0e0e0}
.hot-special-tit h2{float:left;height:36px;padding:0 10px;margin-top:-1px;line-height:36px;border:1px solid #e0e0e0;background:#fff;border-top:2px solid #d51216;border-bottom:0;font-weight:700;color:#d51216;font-size:14px}
.hot-special-cont{width:730px;margin-top:10px;overflow:hidden}
.hot-special-cont ul{width:2000px}
.hot-special-cont ul li{float:left;display:inline-block;width:175px;height:148px;margin-right:10px;font-size:14px}
.hot-special-cont ul li p{height:26px;line-height:26px;text-align:center}
.hot-special .next,.hot-special .prev{float:left;display:inline-block;width:18px;height:18px;font-size:14px;line-height:18px;margin-top:8px;border:1px solid #ddd;text-align:center;font-weight:700;font-family:\5B8B\4F53;color:#dcdcdc;cursor:pointer}
.hot-special .next{margin-right:8px}
.hot-special .next:hover,.hot-special .prev:hover{color:#fff;background:#d3172c;border:1px solid #d3172c}
.box230{width:228px;border:1px solid #e0e0e0}
.tab-a .tab-tit{height:32px;line-height:32px;border-bottom:1px solid #e0e0e0;font-size:14px;font-weight:700}
.tab-a .tab-tit ul li{position:relative;float:left;display:inline-block;width:114px;margin-left:-1px;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:center;cursor:pointer}
.tab-a .tab-tit ul li.on{color:#d51216;border-bottom:1px solid #fff;border-left:1px solid #e0e0e0}
.tab-a .tab-cont{padding:5px 10px;display:none;font-size:14px}
.tab-a .tab-cont.curent{display:block}
.tab-a .tab-cont ul li{height:28px;text-indent:10px;line-height:28px;background:url(../images/dian.gif) no-repeat 0 11px;overflow:hidden}
.tab-a .tab-cont ul li.bold{font-weight:700}
.tab-a .tab-cont ul li.bold a{color:#d51216}
.fast-search{padding:5px 10px 10px}
.fast-search h3{position:relative;height:36px;line-height:36px;font-size:14px;color:#d3172c;font-weight:700}
.fast-search h3:before{content:" ";float:left;display:block;width:2px;height:14px;background-color:#d51216;margin-top:12px;margin-right:8px}
.fast-search ul li{margin-top:12px}
.fast-search ul li input,.fast-search ul li select{padding:4px;border:1px solid #ddd}
.fast-search ul li select{width:145px}
.fast-search ul li input{width:118px;height:16px;line-height:16px;text-indent:20px;border:1px solid #ddd;background:url(../images/icons.png) no-repeat -356px 4px}
.fast-search ul li span{color:#444;padding-right:10px}
.fast-search .input-btn{display:block;width:100%;height:32px;line-height:32px;margin-top:10px;color:#fff;font-size:14px;font-weight:700;border:0 none;background:#d51216;cursor:pointer}
.tit-a{height:40px;line-height:40px;font-size:20px;color:#222;font-weight:700}
.new-join{height:450px;border:1px solid #e0e0e0}
.new-left{position:relative;float:left;width:264px;height:450px;border-right:1px solid #e0e0e0}
.new-left-img{position:absolute;left:0;top:0}
.new-left shade{position:absolute;left:0;bottom:0;width:100%;height:120px;background:rgba(255,255,255,.8)}
.news-left-chara{position:absolute;left:0;bottom:0;width:100%;height:120px}
.news-left-chara .p1{width:100%;height:32px;line-height:32px;text-indent:10px;color:#fd7306;font-weight:700;font-size:20px;margin-top:24px}
.news-left-chara .p2{width:100%;height:32px;line-height:32px;text-indent:10px}
.news-left-chara a{display:inline-block;width:86px;height:21px;line-height:21px;background:#ff7c65;color:#fff;margin-left:10px;text-align:center;font-size:12px;border-radius:20px}
.new-left ul{position:absolute;top:0;right:-5px;width:116px;height:502px}
.new-left ul li{width:100px;height:40px;padding-right:16px;margin-top:8px;line-height:40px;font-size:14px;text-align:center;overflow:hidden;background:url(../images/icons.png) no-repeat 0 -144px;cursor:pointer}
.new-left ul li:hover a{color:#fd7306;font-weight:700}
.new-left ul li.on{background-position:0 -192px;color:#fd7306}
.new-left ul li.on a{color:#fd7306;font-weight:700}
.new-right{position:relative;float:left;width:932px}
.new-join-cont{position:absolute;top:0;left:0;width:932px;height:450px;display:none}
.new-join-cont ul li{float:left;display:inline-block;position:relative;width:136px;height:128px;margin:17px 0 0 17px}
.new-join-cont ul li .img{display:inlin-block;width:136px;height:95px;overflow:hidden}
.new-join-cont ul li p{height:24px;line-height:24px;text-align:center;font-size:14px;overflow:hidden}
.tabs{position:relative}
.tabs .tab-tit{height:40px;border-bottom:2px solid #e0e0e0}
.tabs .tab-tit ul li{position:relative;float:left;height:40px;line-height:40px;font-size:14px;padding:0 20px;cursor:pointer}
.tabs .tab-tit ul li.on{height:40px;line-height:40px;border-bottom:2px solid #d51216;color:#d51216}
.tabs .tab-cont{display:none}
.tabs .tab-cont.curent{display:block}
.tabs .tab-cont .box880{float:left;width:906px}
.tabs .tab-cont .box880 .comlist li{position:relative;float:left;display:inline-block;width:136px;height:120px;margin:12px 15px 0 0}
.tabs .tab-cont .box880 .comlist li>a{position:relative;display:inline-block;width:136px;height:95px;overflow:hidden}
.tabs .tab-cont .box880 .comlist li .mt_inf{position:absolute;top:100%;left:0;width:126px;height:75px;padding:10px 5px;text-align:center;color:#fff}
.tabs .tab-cont .box880 .comlist li .mt_inf i{position:absolute;left:0;top:0;display:block;width:136px;height:95px;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.tabs .tab-cont .box880 .comlist li .mt_inf p{position:relative;height:22px;z-index:2;overflow:hidden}
.tabs .tab-cont .box880 .comlist li .mt_inf p span{display:inline-block;width:64px;height:22px;line-height:22px;background:#e94239}
.tabs .tab-cont .box880 .comlist li>p{height:25px;line-height:25px;text-align:center}
.box290{float:right;width:290px;border-left:1px solid #eee}
.box290 .tit-4{height:36px;padding-bottom:5px;line-height:36px;font-size:18px;font-weight:700;text-indent:10px}
.box290 .table-body ul li{line-height:30px;overflow:hidden}
.box290 .table-body ul li i{margin:6px 8px 0 0}
.comlist-char{margin-top:40px}
.comlist-char ul{margin-left:1px}
.comlist-char ul li{float:left;width:178px;height:36px;line-height:36px;text-align:center;border:1px solid #e0e0e0;margin:-1px 0 0 -1px}
.comlist-char ul li.red a{color:#d51216}
.table-body{padding:0 10px}
.table-body ul li{line-height:38px;overflow:hidden}
.table-body ul li i{float:left;display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;background:#c2c2c2;font-size:12px;margin:10px 8px 0 0}
.table-body ul li i.red{background:#d51216}
.table-body ul li .name{float:left;width:156px;font-size:14px}
.table-body ul li .cost{float:left;width:66px}
.table-body ul li .view{float:right;color:#247ccd}
.table-body ul li .view:hover{color:#247ccd;text-decoration:underline}
.tb-show{display:none;padding-bottom:10px;overflow:hidden}
.tb-show a{float:left;width:97px;height:68px;margin-right:8px}
.tb-show .chara{float:left;width:152px;padding-left:6px;height:66px}
.tb-show .chara p{height:22px;line-height:22px}
.tb-show .chara p span{color:#111}
.tb-show .chara p .price{font-size:16px;color:#e73727;font-weight:700}
.table-body ul li.on .tb-show{display:block}
.tb-show .chara p a{display:inline-block;width:68px;height:22px;line-height:22px;background:#ef1317;color:#fff;text-align:center}
.com-news{padding:10px 20px;border:1px solid #e0e0e0;border-top:2px solid #d51216}
.box560{width:560px}
.com-news-tit{height:40px;line-height:40px;border-bottom:1px solid #e0e0e0}
.com-news-tit h3{float:left;height:40px;line-height:40px;font-size:16px;color:#d51216}
.com-news-tit .more{float:right;line-height:40px;color:#999}
.com-news ul{float:left;width:280px;padding:10px}
.com-news ul li{height:30px;line-height:30px;font-size:14px;text-indent:12px;background:url(../images/dian.gif) no-repeat 0 14px;overflow:hidden}
.hd-rec{position:relative;float:right;display:inline-block;width:250px;height:167px;margin-top:16px}
.hd-rec .img{width:250px;height:167px;overflow:hidden}
.hd-rec .img img{width:250px;height:167px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.hd-rec:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.hd-rec .chara{position:absolute;top:0;left:0;width:250px;height:167px;background-color:rgba(0,0,0,.8);color:#fff;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.hd-rec:hover .chara{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.hd-rec .chara h4{margin-top:20px;line-height:24px;padding:6px 10px;font-size:16px;-webkit-transform:translateY(-100%);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-moz-transform:translateY(-130%);transform:translateY(-130%)}
.hd-rec .chara p{line-height:20px;padding:10px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateX(100%);-moz-transform:translateY(130%);transform:translateY(130%)}
.hd-rec:hover .chara h4,.hd-rec:hover .chara p{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}
.bread{height:24px;line-height:24px;color:#999}
.hy-box{padding:15px 0;border:1px solid #e0e0e0;font-size:14px;overflow:hidden}
.hy-box div{padding:0 15px;overflow:hidden}
.hy-box div span{float:left;width:70px;height:30px;line-height:30px;color:#999;margin:5px 0}
.hy-box div ul{float:left;width:1100px}
.hy-box div ul li{float:left;margin:5px}
.hy-box ul li a{display:inline-block;height:30px;line-height:30px;padding:0 12px;color:#666}
.hy-box ul li a:hover{background:#d51216;color:#fff}
.hy-box ul li a.on{background:#d51216;color:#fff}
.hy-box ul li.categories-more{color:#d51216;}
.hy-box ul li.categories-more a{color:#d51216;}
.hy-box ul li.categories-more a:hover{color:#fff;}
.hy-box ul.categories-class{height:84px;}

.tit-c{position:relative; height:24px;text-align:center; border-bottom:2px solid #f2f2f2;}
.tit-c span{display:inline-block;background:#fff;font-size:22px;padding:0 16px; color:#333}			 
.sec-ten ul{width:1210px;}
.sec-ten ul li{float:left; width:110px;height:110px;margin:20px 9px 0 0; border:1px solid #fff;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s; transition:all .3s linear 0s;}
.sec-ten ul li:hover{border:1px solid #e94239}
.sec-ten ul li p{height:23px; line-height:23px; text-align:center;}
.cate-list ul li{margin-bottom:15px;border:1px solid #fed6b9;padding:15px;background:#fbffec;overflow:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s}
.cate-exam{display:block;overflow:hidden}
.cate-exam .img{float:left;display:inline-block;width:136px;height:95px;padding:2px;border:1px solid #ddd;overflow:hidden;background:#fff}
.cate-exam-md{float:left;width:420px;padding-left:20px}
.cate-exam-md .p1{height:34px;font-size:18px;font-weight:700;color:#222}
.cate-exam-md .p2{color:#999;height:40px;line-height:20px}
.cate-exam-md p{height:24px;line-height:24px;color:#333}
.cate-exam-price{float:left;width:120px;padding:10px;color:#888;font-size:14px}
.cate-exam-price p{padding-top:5px;font-size:18px;font-weight:700}
.cate-exam-rt{float:right;width:120px}
.cate-exam-rt span{display:inline-block;width:96px;padding-left:18px;height:38px;margin-top:10px;line-height:38px;font-size:14px;color:#fff;text-align:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s}
.cate-list ul li:hover{border:1px solid #d51216;-webkit-box-shadow:#ddd 0 2px 3px;-moz-box-shadow:#ddd 0 2px 3px;box-shadow:#ddd 0 2px 3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate(0,-3px);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-o-transform:translate(0,-3px);-ms-transform:translate(0,-3px)}
.cate-exam-rt .btn1{background-color:#d51216;background-position:-136px -132px}
.cate-exam-rt .btn2{background-color:#ec9732;background-position:-136px -184px}
.cate-list ul li:hover .cate-exam-rt .btn1{background-color:#f21519}
.cate-list ul li:hover .cate-exam-rt .btn2{background-color:#ffa63e}
.page{text-align:center;clear:both}
.page a,.page span{display:inline-block;margin-right:4px;margin-bottom:5px;color:#666}
.page a,.page span{padding:6px 13px;border:1px solid #e0e0e0}
.page a.on,.page a:hover{background:#d51216;border:1px solid #d51216;color:#fff;text-decoration:none}
.sec-rec{border:1px solid #e0e0e0}
.tit-d{height:36px;padding:0 16px;border-bottom:1px solid #e0e0e0;line-height:36px;font-size:18px}
.sec-rec ul li{height:95px;padding:10px;overflow:hidden}
.sec-rec ul li .img{float:left;display:inline-block;width:136px;height:95px}
.sec-rec ul li .chara{float:right;width:132px;height:95px}
.sec-rec ul li .chara p{height:22px;line-height:22px}
.sec-rec ul li .chara .bt{font-size:14px;color:#333}
.sec-rec ul li .chara .md{color:#888}
.sec-rec ul li .chara .btn{height:24px;margin-top:4px}
.sec-rec ul li .chara .btn a{display:inline-block;height:24px;padding:0 10px;line-height:24px;background:#ef1317;color:#fff}
.cate-rank{width:300px;border:1px solid #e0e0e0}
.tit-4{height:40px;line-height:40px;font-size:18px;font-weight:700;text-indent:10px}
.tabs-a{position:relative;border:1px solid #e0e0e0}
.tabs-a .tab-tit{height:40px;border-bottom:1px solid #e0e0e0;background:#f5f5f5}
.tabs-a .tab-tit ul li{position:relative;float:left;width:149px;height:40px;margin-left:-1px;line-height:40px;font-size:14px;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:center;cursor:pointer}
.tabs-a .tab-tit ul li.on{position:relative;top:-2px;height:41px;line-height:41px;border-top:2px solid #e94239;border-bottom:1px solid #fff;background:#fff;color:#e94239}
.tabs-a .tab-cont{display:none;padding:10px}
.tabs-a .tab-cont.curent{display:block}
.tabs-a .tab-cont ul li{height:30px;line-height:30px;font-size:14px;background:url(../images/dian.gif) no-repeat 0 14px;text-indent:12px}
.common-recommend .tab-tit{position:relative;height:42px;line-height:42px;border-bottom:2px solid #e0e0e0}
.common-recommend .tab-tit h3{float:left;font-size:18px;color:#000;font-weight:700}
.common-recommend .tab-cont{display:none}
.common-recommend .tab-cont.curent{display:block}
.common-recommend .tab-cont{width:1200px;overflow:hidden}
.common-recommend .tab-cont ul{width:1216px}
.common-recommend .tab-cont ul li{position:relative;float:left;display:inline-block;width:136px;height:120px;margin:16px 16px 0 0}
.common-recommend .tab-cont ul li>a{position:relative;display:inline-block;width:136px;height:95px;overflow:hidden}
.common-recommend .tab-cont ul li .mt_inf{position:absolute;top:100%;left:0;width:126px;height:75px;padding:10px 5px;text-align:center;color:#fff}
.common-recommend .tab-cont ul li .mt_inf i{position:absolute;left:0;top:0;display:block;width:136px;height:95px;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.common-recommend .tab-cont ul li .mt_inf p{position:relative;height:22px;z-index:2;overflow:hidden}
.common-recommend .tab-cont ul li .mt_inf p span{display:inline-block;width:64px;height:22px;line-height:22px;background:#e94239}
.common-recommend .tab-cont ul li>p{height:25px;line-height:25px;text-align:center}
.complany-info{float:left;position:relative;width:300px;height:288px;border:5px solid #e0e0e0}
.complany-info em{position:absolute;top:-1px;left:-1px;display:block;width:73px;height:73px;background-position:0 -316px}
.complany-info-basic{text-align:center;padding:10px;border-bottom:1px dashed #e0e0e0;overflow:hidden}
.comp-logo{height:89px;padding:10px 0;text-align:center}
.comp-name{height:24px;line-height:24px;padding:5px 0;text-align:center;color:#00a9e1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.comp-address{height:24px;line-height:24px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.comp-qualified{padding:10px}
.comp-qualified ul li{float:left;width:92px;font-size:12px;text-align:center}
.comp-qualified ul li i{display:inline-block;width:48px;height:48px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.comp-qualified ul li i.icons-ba{background-color:#ff8a15;background-position:-132px -304px}
.comp-qualified ul li i.icons-rz{background-color:#24bb8a;background-position:-182px -304px}
.comp-qualified ul li i.icons-gw{background-color:#00a9e1;background-position:-230px -310px}
.detail-basic{float:left;width:550px;height:300px;padding-left:20px;overflow:hidden;font-size:14px}
.detail-basic h1{height:48px;font-size:26px;font-weight:700;color:#222}
.detail-basic ul li{float:left;width:265px;height:40px;padding:0 5px;line-height:40px;overflow:hidden}
.detail-basic ul li.tl{width:550px}
.detail-basic ul li .price{font-size:20px;font-weight:700;color:#d51216}
.detail-basic ul li .rank{font-size:24px;color:#419cf2;font-style:italic}
.db-btns{margin-top:12px}
.db-btns a{display:inline-block;height:38px;line-height:38px;padding:0 30px 0 50px;margin-right:10px;color:#fff;font-size:16px}
.btn-comment{background-color:#f21519;background-position:-124px -132px}
.btn-comment:hover{background-color:#ff2f33}
.btn-consult{background-color:#818dff;background-position:-124px -184px}
.btn-consult:hover{background-color:#909bff}
.btn-phone{background-color:#ff8a15;background-position:-124px -232px}
.btn-phone:hover{background-color:#ffa115}
.cate-exam-rt .btn1{background-color:#d51216}
.cate-exam-rt .btn2{background-color:#ec9732}
.base-info-bar{position:relative;height:46px;font-size:16px;line-height:46px;border-top:2px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#f3f3f3}
.base-info-bar.fixed{position:fixed;top:0;width:880px;z-index:10000}
.base-info-bar ul li{float:left;height:47px;line-height:47px;margin-top:-2px;padding:0 30px;cursor:pointer}
.base-info-bar ul li.on{border-top:2px solid #d51216;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#fff}
.base-info-content{padding:10px 0;font-size:16px;line-height:30px}
.base-info-content p{padding:5px 0}
.base-info-content img{display:block;max-width:100%;margin:0 auto}
.join-details h2{height:50px;line-height:50px;border-bottom:1px solid #e0e0e0;margin:5px auto;font-size:20px;font-weight:700}
.join-details h2 em{color:#d51216}
.join-details .cost-detail{padding:10px}
.join-details .cost-detail ul li{float:left;width:273px;height:48px;line-height:48px;color:#999}
.join-details .cost-detail ul li span.red{display:inline-block;padding-left:5px;font-weight:700}
.join-details .cost-detail ul li.cost-all span{font-size:22px}
.join-details table{width:100%!important;border-collapse:collapse;line-height:24px}
.join-details table th{background:#d51216;border:1px solid #ddd!important;font-size:14px;color:#fff;padding:0 10px;height:32px;line-height:20px;text-align:center}
.join-details table td{text-align:center;font-size:14px;border:1px solid #ddd!important;padding:5px}
#join-cost>p>span{display:inline-block;width:280px}
#join-cost>p>span>strong{padding-left:10px;font-weight:700;color:#d51216}
.special-news{border:1px solid #e0e0e0}
.special-news .tit{height:40px;line-height:40px;font-size:16px;font-weight:700;background:#f5f5f5;border-bottom:1px solid #e0e0e0}
.special-news .tit h3{float:left;height:39px;padding:0 20px;border-top:2px solid #d51216;color:#d51216;marin-top:-1px;background:#fff;border-right:1px solid #e0e0e0}
.special-news ul{padding:10px 20px;font-size:14px}
.special-news ul li{float:left;width:410px;height:32px;line-height:32px;background:url(../images/dian.gif) no-repeat 0 15px;text-indent:12px}
.comment{border:2px solid #d51216}
.comment-title{height:48px;color:#fff;background:#d51216}
.comment-title h3{float:left;padding:0 20px;font-size:20px;line-height:48px;font-weight:700}
.comment-title h3 span{font-size:14px;font-weight:400}
.comment-title .ms{float:right;height:48px;line-height:48px;padding-right:20px}
.comment-title .ms em{color:#ffff26;font-weight:700;font-size:22px}
.comment-box{padding:20px}
.comment-box-left{float:left;width:440px}
.comment-box-left p{line-height:36px;margin:5px 0;padding:8px 0;overflow:hidden}
.comment-box-left p .i-label{float:left;width:120px;line-height:32px;text-align:right}
.comment-box-left p .inq-input{float:left;width:266px;height:32px;line-height:32px;padding:0 5px;border:1px solid #cdcdcd;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;transition:all .2s linear 0s}
.comment-box-left p .inq-input:focus{border:1px solid #bbb;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}
.comment-box-left p .tl-sele{width:106px;height:32px;line-height:32px;padding:0 5px;border:1px solid #cdcdcd}
.comment-box-left p .selec{width:90px;height:32px;line-height:32px;padding:0 5px;border:1px solid #cdcdcd}
.comment-box-left p .txta{float:left;width:305px;height:108px;line-height:22px;padding:5px;border:1px solid #cdcdcd;resize:none;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;transition:all .2s linear 0s}
.comment-box-left p .txta:focus{border:1px solid #bbb;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}
.comment-box-left .submit-btn{display:block;width:100%;height:48px;margin:0 auto;line-height:48px;font-size:16px;text-align:center;background:#d51216;color:#fff}
.comment-box-left .submit-btn:hover{background:#fa292f}
.fast-commend{float:left;width:360px;display:inline-block;margin-left:20px;border:2px solid #d51216}
.fast-commend h4{height:48px;line-height:48px;font-size:18px;font-weight:700;background:#d51216;color:#fff;text-align:center}
.fast-commend ol{padding:5px 20px}
.fast-commend ol li{height:28px;line-height:28px;margin:8px 0;text-indent:16px;background:url(../images/quick.gif) no-repeat left center;overflow:hidden;cursor:pointer}
.fast-commend ol li:hover{color:#fe4351}
.notice{padding:10px 15px;background:#ffffe5;border:1px solid #ffcc7f}
.news-list-bar{height:40px;background:#eee;overflow:hidden}
.news-list-bar h1{float:left;height:40px;padding:0 50px 0 20px;line-height:40px;color:#fff;font-size:20px;font-weight:700;background:#e94239 url(../images/gb.jpg) no-repeat right center}
.news-list ul li{padding:20px 0;border-bottom:1px solid #e0e0e0;overflow:hidden}
.news-list ul li .img{float:left;display:inline-block;width:200px;height:133px}
.news-list ul li .chara{float:right;width:660px;height:120px}
.news-list ul li .bt{height:32px;line-height:32px;padding-bottom:12px;font-size:20px;font-weight:700}
.news-list ul li p{max-height:52px;line-height:26px;font-size:14px;margin-bottom:12px;color:#888}
.news-list ul li p a{color:#e94239}
.news-list ul li .tags{float:left;height:24px;line-height:24px}
.news-list ul li .tags dt{float:left}
.news-list ul li .tags dd{float:left;padding:0 5px}
.news-list ul li .tags dd a{display:inline-block;heiht:24px;background:#e8e8e8;padding:0 10px;color:#888}
.news-list ul li .tags dd a:hover{background:#e94239;color:#fff}
.news-list-info span{float:right;padding-left:20px;color:#888}
.news-list ul li .time{margin-left:20px;background-position:-338px -313px}
.news-list ul li .hots{margin-left:10px;background-position:-338px -334px}
.article-bt{padding:10px 0;line-height:28px;font-size:24px;text-align:center;font-weight:700;color:#222}
.article-info{height:24px;padding-bottom:10px;line-height:24px;color:#aaa;text-align:center;border-bottom:1px dashed #e8e8e8}
.article-info span{margin-right:20px}
.article-body{padding:10px;font-size:16px;color:#333;line-height:30px;}
.article-body p{padding:5px 0;line-height:30px}
.article-body h2{margin:10px 0;font-size:18px;font-weight:700;color:#000;overflow:hidden;border-bottom:1px solid #e8e8e8;padding-bottom:12px;text-indent:14px}
.article-body h2:before{content:"";float:left;display:block;width:5px;height:20px;background-color:#d51216;margin:8px 5px 0 0}
.article-body h3{margin:10px 0;font-weight:700;color:#111}
.article-body a{color:#318ac6;padding:0 4px;text-decoration:underline}
.article-body img{display:block;max-width:100%;margin:0 auto}
.article-body table{max-weigth:880px;width:100%!important;border-collapse:collapse;margin:0 auto;line-height:20px}
.article-body table th{background:#d51216;border:1px solid #ddd!important;font-size:14px;color:#fff;padding:0 10px;height:32px;text-align:center}
.article-body table td{text-align:center;font-size:14px;border:1px solid #ddd!important;padding:5px}
.article-brands{padding:10px;margin:10px 0;border:1px solid #f4d5bd;background:#fffaf6;-webkit-border-radius:4px;border-radius:4px;font-size:14px}
.article-brands .img{float:left;width:120px;height:84px;margin-right:10px}
.article-brands-chara{float:left;width:500px}
.article-brands-chara ul li{float:left;width:200px;height:28px;line-height:28px;overflow:hidden}
.article-brands-chara ul li.tit{width:100%;font-weight:700;font-size:18px;padding-bottom:5px}
.article-brands-chara ul li span.blue{color:#09c}
.article-brands-chara ul li.tl{width:100%}
.join-btn{float:right;display:inline-block;height:40px;padding:0 30px;margin:20px;line-height:40px;background:#fd6500;color:#fff;-webkit-border-radius:4px;border-radius:4px}
.join-btn:hover{color:#fff}
.article-tags{overflow:hidden}
.article-tags dt{float:left;font-size:16px;line-height:30px;color:#666}
.article-tags dd{float:left;font-size:16px}
.article-tags dd a{display:inline-block;padding:0 18px;font-size:16px;line-height:28px;height:28px;color:#666;margin-right:16px;border:1px solid #e8e8e8}
.article-tags dd a:hover{color:#fff;background:#d51216;border:1px solid #d51216}
.m-paging{position:relative;overflow:hidden}
.m-paging ul li{width:326px;height:46px;padding:14px 0;background-color:#f6f6f6}
.m-paging ul li.pre{float:left}
.m-paging ul li.next{float:right}
.m-paging ul li a{font-size:14px;color:#333}
.m-paging ul li.pre span{display:block;float:left;width:0;height:0;margin:5px 13px 0 14px;border-top:16px solid transparent;border-right:16px solid #333;border-bottom:16px solid transparent}
.m-paging ul li.pre a,.m-paging ul li.pre b{display:inline-block;float:right;width:252px;padding:0 20px 0 0;font-weight:400}
.m-paging ul li.pre a:hover{color:#f55}
.m-paging ul li.next span{display:block;float:right;width:0;height:0;margin:5px 13px 0 14px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #333}
.m-paging ul li.next a,.m-paging ul li.next b{display:inline-block;float:left;width:252px;padding:0 0 0 20px;font-weight:400}
.m-paging ul li.next b{line-height:43px;text-align:right;font-size:14px}
.m-paging ul li.next a:hover{color:#f55}
.m-paging .home{position:absolute;top:0;left:342px;width:68px;height:68px;font-size:14px;text-align:center}
.m-paging .home span{display:block;width:37px;height:37px;margin:6px auto;background:url(../images/deatil_icon.png) no-repeat -315px -2px #333;border-radius:22px}
.m-paging .back{position:absolute;top:0;right:339px;width:68px;height:68px;font-size:14px;text-align:center}
.m-paging .back span{display:block;width:37px;height:37px;margin:6px auto;background:url(../images/deatil_icon.png) no-repeat -360px -2px #333;border-radius:22px}
.body-bg{background:url(../images/background.png) repeat-x}
.ranking-list-intro{padding:20px 0 20px 0;color:#fff;position:relative;overflow:hidden}
.rl-l{position:relative;float:left;width:900px;z-index:2}
.rl-l h1{padding:20px 0;text-align:center;font-size:48px;font-weight:700}
.rl-l p{padding:20px;font-size:14px;text-indent:2em;line-height:28px;border:1px solid #d92727;-webkit-border-radius:8px;border-radius:8px}
.rl-r{position:relative;float:right;width:200px;height:200px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;z-index:2}
.sl-r{float:right;width:240px;height:180px;margin-top:50px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;overflow:hidden}
.sl-r img{width:240px;height:180px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}
.whitebg{background:#fff}
.box860{width:860px}
.relative-special h3{height:36px;line-height:36px;font-size:16px}
.relative-special ul li{float:left;height:38px;margin:10px 10px 0 0}
.relative-special ul li a{display:inline-block;height:36px;padding:0 15px;line-height:36px;font-size:14px;border:1px solid #e4e6e8;border-radius:4px;background:#f2f5f7}
.special-news{border:1px solid #e0e0e0}
.special-news .tit{height:40px;line-height:40px;font-size:16px;font-weight:700;background:#f5f5f5;border-bottom:1px solid #e0e0e0}
.special-news .tit h3{float:left;height:39px;padding:0 20px;border-top:2px solid #e94338;color:#e94338;marin-top:-1px;background:#fff;border-right:1px solid #e0e0e0}
.special-news ul{padding:10px 20px;font-size:14px}
.special-news ul li{float:left;width:400px;height:32px;line-height:32px;background:url(../images/dian.gif) no-repeat 0 15px;text-indent:12px}
.special-list ul li{margin-bottom:15px;border:1px solid #fed6b9;padding:15px;background:#fbffec;overflow:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s}
.special-list ul li .cate-exam{display:block;overflow:hidden}
.special-list ul li .cate-exam .img{float:left;display:inline-block;width:136px;height:95px;padding:2px;border:1px solid #ddd;overflow:hidden;background:#fff}
.special-list ul li .cate-exam-md{float:left;width:520px;padding-left:20px}
.special-list ul li .cate-exam-md .p1{height:34px;font-size:18px;font-weight:700;color:#222}
.special-list ul li .cate-exam-md .p2{color:#888;height:20px;line-height:20px}
.special-list ul li .cate-exam-md p{height:24px;line-height:24px;color:#333}
.special-list ul li .cate-exam-rt{float:right;width:120px}
.special-list ul li .cate-exam-rt span{display:inline-block;width:96px;padding-left:18px;height:38px;margin-top:10px;line-height:38px;font-size:14px;color:#fff;text-align:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s}
.special-list ul li:hover{border:1px solid #d51216;-webkit-box-shadow:#ddd 0 2px 3px;-moz-box-shadow:#ddd 0 2px 3px;box-shadow:#ddd 0 2px 3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate(0,-3px);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-o-transform:translate(0,-3px);-ms-transform:translate(0,-3px)}
.special-list ul li .cate-exam-rt .btn1{background-color:#d51216;background-position:-136px -132px}
.special-list ul li .cate-exam-rt .btn2{background-color:#ec9732;background-position:-136px -184px}
.special-list ul li:hover .cate-exam-rt .btn1{background-color:#f21519}
.special-list ul li:hover .cate-exam-rt .btn2{background-color:#ffa63e}
.boutiques{border:1px solid #e0e0e0;overflow:hidden}
.boutiques .tit{height:40px;line-height:40px;font-size:16px;font-weight:700;background:#f5f5f5;border-bottom:1px solid #e0e0e0}
.boutiques .tit h3{float:left;height:39px;padding:0 20px;border-top:2px solid #e94338;color:#e94338;marin-top:-1px;background:#fff;border-right:1px solid #e0e0e0}
.boutiques ul{width:892px;padding:10px}
.boutiques ul li{position:relative;float:left;display:inline-block;width:126px;height:116px;margin:15px 15px 0 0}
.boutiques ul li>a{position:relative;display:inline-block;width:126px;height:88px;overflow:hidden}
.boutiques .mt_inf{position:absolute;top:100%;left:0;width:126px;height:75px;padding:10px 5px;text-align:center;color:#fff}
.boutiques .mt_inf i{position:absolute;left:0;top:0;display:block;width:126px;height:88px;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.boutiques .mt_inf p{position:relative;height:22px;z-index:2;overflow:hidden}
.boutiques .mt_inf p span{display:inline-block;width:64px;height:22px;line-height:22px;background:#e94239}
.boutiques ul li>p{height:25px;line-height:25px;text-align:center;overflow:hidden}
.site-nav{border:1px solid #e0e0e0;background:#fffbf5}
.site-header{height:38px;line-height:38px;padding:0 15px;font-size:16px;border-bottom:1px solid #e0e0e0}
.site-header a{color:#f30}
.site-nav ul{padding:10px}
.site-nav ul li{float:left;height:28px;line-height:28px;padding:0 15px;font-size:14px;white-space:nowrap}
.friends .tit{position:relative;height:40px;line-height:40px;font-weight:700;font-size:14px}
.friends .tit span{position:absolute;top:0;left:0;z-index:10;display:inline-block;height:39px;padding:0 20px;line-height:39px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:2px solid #d51216;border-bottom:1px solid #fff;background:#fff}
.friends .tit em{margin-left:110px;color:#d51216}
.friends ul{border:1px solid #e0e0e0;padding:10px}
.friends ul li{float:left;height:28px;line-height:28px;padding:0 10px}
.steps{height:84px}
.footer-meau{height:32px;background:#d51216}
.footer-meau ul{text-align:center}
.footer-meau ul li{display:inline;height:32px;line-height:32px;padding:0 10px}
.footer-meau ul li a{color:#fff;font-family:\5B8B\4F53}
.footer{padding:20px 0;font-family:\5B8B\4F53;color:#777}
.footer-lf{float:left;width:680px}
.footer-lf a{float:left;isplay:inline-block;width:228px;height:69px}
.footer-lf div{float:left;padding-left:40px;margin-left:40px;border-left:1px solid #e1e1e1}
.footer-lf div h4{height:36px;line-height:36px;font-size:24px;font-weight:700;color:#e94239}
.footer-lf div p{line-height:24px}
.footer-lf div p span{color:#222}
.footer-rt{float:right;width:500px}
.footer-rt p{padding-bottom:10px;line-height:24px}
.masks{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:999999}
.pop-widow{display:none;position:fixed;top:50%;left:50%;width:280px;height:180px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-left:-140px;margin-top:-90px;background:#fff;z-index:1000000}
.pop-widow h3{height:36px;line-height:36px;padding:0 10px;font-size:14px;background:#e4e4e4}
.pop-widow .cont{padding:20px;text-align:center}
.pop-widow .cont em{display:inline-block;width:32px;height:32px;margin-bottom:5px;background:url(../images/ok.png) no-repeat}
.pop-widow .cont em.lose{background:url(../images/lose.png) no-repeat}
.pop-widow .cont p{font-size:14px;padding-bottom:5px}
.pop-widow .confirm-btn{display:inline-block;height:26px;padding:0 14px;margin-top:10px;line-height:26px;background:#0c9bde;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.pop-widow .confirm-btn:hover{background:#06a3ec}
.pop-widow .closes{position:absolute;top:8px;right:8px;height:20px;width:20px;line-height:20px;background:#999;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;font-size:16px;font-family:\5B8B\4F53;cursor:pointer}


.goto{z-index:999;position:fixed;bottom:200px;right:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_margin-top:20px;width:58px;height:112px;}
.goto a{ display:block;transition:none;}
.pop-join{width:64px;height:64px; background:url(../images/cnav_bg.png) no-repeat 0 -64px;}
.pop-join:hover{background-position:-78px -64px;}
.back-top{width:64px;height:64px; background:url(../images/cnav_bg.png) no-repeat 0 0px;}
.back-top:hover{background-position:-78px 0px;}
.code{display:none; position:absolute; top:0; left:-144px; width:144px;}
.code p{background:#fff; text-align:center; font-size:14px;margin-top:-8px;}

.pop-fast-mask{display:none;position: fixed;top: 0;left: 0; width: 100%; height: 100%;background: #000;filter: alpha(opacity=50);-moz-opacity: .5; -khtml-opacity: .5;opacity: .5; z-index:99999;}
.pop-fast-message{display:none;position: fixed;top: 50%;left: 50%;width:440px; height: 260px;padding:8px; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-top: -130px;margin-left:-228px;background:rgba(255,255,255,.3);z-index: 100001;}
.pop-fast-message .box-shadow{width:100%;height: 260px;background:#fff;}
.pop-fast-message .corner-ico{position: absolute;top: 3px;left: 3px;width:64px;height:63px;background:url(http://m.321cy.com/templets/321cy/images/sysc.png) no-repeat;}
.pop-fast-message .close{position: absolute; top:20px;right:20px;width:24px;height:24px;line-height:24px; text-align:center;background:url(http://www.321cy.com/templets/321cy/images/close.png) no-repeat;cursor: pointer;}
.pop-fast-message .title{width:220px;margin:0 auto;padding:20px 0 10px 0;font-size:22px;font-weight: bold; color:#000; text-align:center;}
.pop-fast-message .content{padding:0 20px;}
.pop-fast-message .fast-intro{line-height:24px;font-size:14px;}
.pop-fast-message .fast-intro em{font-weight: bold;font-style:normal;}
.pop-fast-message .fast-phone{width:100%;height:40px;padding:0 10px;font-size:14px;box-sizing: border-box; border:1px solid #d2d2d2;}
.pop-fast-message .form-column{margin-top:15px;}
.pop-fast-message .fast-submit-btn{width:100%;height:40px;line-height:40px;border:0 none;background:#f53645;color:#fff;font-size:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor: pointer;}
.pop-fast-message .tips{margin-top:10px;font-size:12px; color:#999;}
.fix-mes{display:block;width:48px;height:32px;padding:16px 8px; line-height:16px; font-size:14px;-webkit-border-radius:32px; border-radius:32px;background:#fd6500; color:#fff; font-weight:normal;text-align: center; opacity:.9; overflow:hidden;}
.fix-mes:hover{color:#fff;}

.adv-item {position: relative;height: 80px;margin-top:4px;overflow: hidden;}
.adv-item a {display: block;overflow: hidden;}
.adv-item span {position: absolute; bottom: 0;right: 0;width: 24px;height: 14px;background: url('../images/gg.png') no-repeat;}
.adv-two ul li{float:left;display:inline-block; position: relative;width:598px;height:80px;margin-right:4px;margin-top:4px;}
.adv-two ul li:last-child{margin-right:0;}

.adv-two ul li a{display:block;}
.adv-two ul li a span{position: absolute; bottom: 0;right: 0;width: 24px;height: 14px;background: url('../images/gg.png') no-repeat;}

.adv-three ul li{float:left;display:inline-block; position: relative;width:397px;height:80px;margin-right:4px;margin-top:4px;}
.adv-three ul li:last-child{margin-right:0;}
.adv-three ul li a{display:block;}
.adv-three ul li a span{position: absolute; bottom: 0;right: 0;width: 24px;height: 14px;background: url('../images/gg.png') no-repeat;}


.side-fix{z-index:66;position:fixed; left:0;top:50%;width:36px;margin-top:-240px; background:#f90; color:#fff; font-size:14px; text-align:center; }
.side-fix .icons{background-image:url(../images/fix_icon.png);backgroud-repeat:no-repeat;}
.side-fix .sr-name {cursor: pointer;}
.side-fix .sr-name em{height: 60px;line-height: 14px;display: inline-block;width: 14px;margin: 5px auto 0;}
.side-fix .cor-1{ width:34px;padding:1px 0; background:#fffbef;border:1px solid #f90;color:#f90;height:144px;}
.side-fix .cor-1 a{display:block; height:120px; color:#f90;}
.side-fix .cor-1 i{ display:block;width: 16px;height: 18px;margin: 40px auto 0 auto; background-position: 0 0;}
.side-fix .cor-1:hover{background:#fdf1ce}
.side-fix .cor-2{ width:36px;padding:1px 0; vertical-align: middle; background:#f90; height:144px;}
.side-fix .cor-2 a{color:#fff;}
.side-fix .cor-2 i{display:block;width: 16px;height: 18px;margin: 40px auto 0 auto; background-position: -46px 0;}
.side-fix .cor-2:hover{background:#fb9325}
.side-fix .cor-3{display: none; width:36px;padding:1px 0; vertical-align: middle;background:#ff5722; height:144px;}
.side-fix .cor-3 a{color:#fff;}
.side-fix .cor-3 i{ display:block;width: 18px;height: 18px;margin: 40px auto 0 auto; background-position: -94px 0;}
.side-fix .backtop{display:none;height:32px; cursor: pointer;}
.side-fix .backtop i{display:block;width: 16px;height: 18px;margin:10px auto 0 auto; background-position: -142px 0;}
.side-fix .cor-3 a:hover .tab-h{left:-142px; }
.side-fix .cor-3 .tab-h {position: absolute;z-index: -1;left: 35px;top: 294px;width: 142px;height: 124px;padding:10px 0;text-align: center;color:#fff;background-color:#fff;border-radius: 3px 0 0 3px;-webkit-transition: left 0.3s ease-in-out 0.1s;transition: left 0.3s ease-in-out 0.1s;border:1px solid #ff562f;}
.side-fix .cor-3 .tab-h p{line-height:24px;color:#333;}
.side-fix .cor-3 .tab-h p em{color:#ff562f;font-weight: bold;}